import $HTTP from '@/utils/quest/request.js';
export default {
	// state vuex的基本数据，用来存储变量
	state: {
		// 全局信息
		// 小程序code 
		WXCODE: "wxb2c53a4f9f7ed2df",
		// 微信 code 转化的  session_key
		session_key: '',
		// 微信 code 转化的  openid
		openid: '',

	},
	// getters 从基本数据(state)派生的数据，相当于state的计算属性
	getters: {

	},
	// mutation：提交更新数据的方法，必须是同步的(如果需要异步使用action)。每个 mutation 都有一个字符串的 事件类型 (type) 和 一个 回调函数 (handler)。
	mutations: {
		// 获取用户 openid  session_key
		setCodeQuery(state, info) {
			console.log('info', info)
			state.openid = info.openid;
			state.session_key = info.session_key;
		},
	},
	// action：和mutation的功能大致相同，不同之处在于 ==》1. Action 提交的是 mutation，而不是直接变更状态。 2. Action 可以包含任意异步操作。
	actions: {

	}
}
